package com.his.his_system.controller.VisitController.DefaultBean;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 获取正在进行的排班信息
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
public class Schenduling {

    private String hospitalName;

    /**
     * 排班总表id
     */
    private Integer schedulingId;

    /**
     * 排班分段表id
     */
    private Integer schedulingSubsectionId;
    /**
     * 排班星期表id
     */
    private Integer schedulingWeekId;

    /**
     * 科室id
     */
    private Integer did;

    /**
     * 用户id
     */
    private Object id;


    /**
     * 年龄
     */
    private Integer age;

    /**
     * 头像
     */
    private String picture;

    /**
     * 性别 0,空1:男  2:女
     */
    private Integer sex;

    /**
     * 学历 1：专科  2：本科  3：研究生  4：博士  5：博士后
     */
    private Integer background;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 邮箱
     */
    private String mailbox;

    /**
     * 擅长
     */
    private String strong;

    /**
     * 荣誉
     */
    private String honor;

    /**
     * 简介
     */
    private String introduction;

    /**
     * 注册时间
     */
    private Long createTime;

    /**
     * 修改时间
     */
    private Long updateTime;

    /**
     * 用户表userid
     */
    private Integer uid;

    /**
     * 咨询价格
     */
    private BigDecimal askPrice;

    /**
     * 挂号费用id
     */
    private Integer regId;

    /**
     * 排版进行日
     */
    private String date;

    /**
     * 时段
     */
    private Integer subsectionType;

    /**
     * 医生姓名
     */
    private String trueName;

    /**
     * 科室
     */
    private String departmentName;

    /**
     * 挂号类型
     */
    private String registeredfeeName;

    /**
     * 挂号费
     */
    private Double registeredfeeFee;

    /**
     * 病例费/附加费
     */
    private Double registeredfeeSubFee;

    /**
     * 挂号总费用
     */
    private Double registeredfeeAggregateAmount;


}
